#app .sidebar-container .el-submenu .el-menu-item.is-active {
    background-color: $menuItmActiveBg !important;
    position: relative;
}

// #app .sidebar-container .el-submenu .el-menu-item.is-active::before {
//     position: absolute;
//     content: '';
//     height: 100%;
//     width: 4px;
//     background-color: rgba(246, 202, 157, 0.7);
//     left: 0;
//     top: 0;
// }

body {
    background-color: #f6f6f6;
}

// curd表格 内边距
.avue-crud {
    // margin-top: 93px;
}

.avue-crud .el-card__body {
    padding: 15px 15px 0 15px;
}

.avue-crud .el-card + .el-card {
    margin-top: 4px !important;
}

.el-popover__reference-wrapper {
    color: #909399;
}

.el-table th.el-table__cell.is-leaf {
    color: #909399;
}

.el-card.is-always-shadow {
    margin-bottom: 12px;
}

// 解决avue弹窗无法拖拽到距离顶部距离的问题
.el-dialog__wrapper {
    overflow: visible;
}

// element 全局loading样式
.scLoadingClass {
    font-size: 40px;
    z-index: 2010 !important;
}

.scLoadingClass .el-loading-spinner .el-loading-text {
    font-size: 20px;
}

.table {
    width: 100%;
    table-layout: fixed;
    border-right: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    border-collapse: 0;
    border-spacing: 0;
}

.th {
    background: #f5f7fa;
}

.table tr:hover {
    background: #f5f7fa;
}

.table td {
    border-left: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    color: #606266;
    text-align: center;
    padding: 18px 10px;
}

// mavon-editor 帮助页面被覆盖
.v-note-help-wrapper {
    z-index: 9999999 !important;
}
